<html>
<!--
 Copyright (C) 2005, 2006 Joe Walnes.
 Copyright (C) 2006, 2007 XStream committers.
 All rights reserved.
 
 The software in this package is published under the terms of the BSD
 style license a copy of which has been included with this distribution in
 the LICENSE.txt file.
 
 Created on 29. January 2005 by Joe Walnes
 -->
    <head>
        <title>Documentation</title>
    </head>
    <body>

        <h2>Essentials</h2>

        <ul>
            <li>Uses of XStream</li>
            <li>Architecture Overview</li>
        </ul>

    </body>
</html>
<!-- 
X   * Two minute tutorial

    * Essentials
      + Uses of XStream (when to use, when not to)
X     + Design overview
/     + Tweaking output (alias, implicit collections)
    * Converters
      + What they do (include context and inheritance questions, lookup, default, implementation guidelines (threads/state))
      + Registering a new one
      + Creating a basic converter
      + Creating a more complicated converter
      + Composite converters
      + The default converter (reflectionprovider, enhanced mode)
    * IO
      + Overview
      + Drivers for convenience
      + Document based IO: DOM, JDOM, DOM4J, ElectricXML, XOM
      + Stream based IO: JAXP, TrAX, XPP, StAX, SAX (write only)
      + Why no SAX reader
      + XStream and XSLT integration
      + Non XML
    * Advanced usage
      + Thread safety (reusing xstream, shared/isolated objects, dataholder)
      + ClassLoader
      + SecurityManagers
    * Usage hints
      + Configuration (serialize first) 

 -->